plant cane - German English Dictionary